package com.jianguozh.difs.support.service.component.prototypeparam;

import com.jianguozh.difs.framework.constant.enums.ClientEnum;
import lombok.Data;

import java.util.Set;

/**
 * 参数
 *
 * @author hanrs
 * @email 40736130@qq.com
 * @since 2022/4/3 9:23 PM
 */
@Data
public class PrototypeParam {

    /**
     * 作用于...端
     */
    private ClientEnum[] actAtClientEnum;

    /**
     * key
     */
    private String paramKey;

    /**
     * 标题
     */
    private String paramTitle;

    /**
     * 描述
     */
    private String paramDesc;

    /**
     * 默认值
     */
    private String paramDefaultValue;

    /**
     * 值类型
     */
    private ParamValueTypeEnum paramValueType;

    /**
     * 枚举值
     */
    private Set<Option> paramValueOption;


}
